home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d892.lha / Look / Textbefehle < prev    next >
Text File  |  1992-09-02  |  15KB  |  298 lines

  1. Look Version 1.9
  2.                                                          \|
  3. © Copyright 1992-1993 by André Voget (Sunny Productions --O--)
  4.                                                           |\
  5.  
  6. André Voget, Sonnenblick 16, W-5434 Dernbach, (ab 1.7.: 56428)
  7. Zu den Kopierbestimmungen bitte die Datei "Copyright" lesen!
  8.  
  9. @LB0
  10.  
  11.                            TEXTBEFEHLE-MANUAL
  12.                            ~~~~~~~~~~~~~~~~~~
  13.  
  14. Eins muß klargestellt werden: Look kann beliebige ASCII-Dateien darstel­
  15. len.  Man  muß  wirklich keine Textbefehle kennen. Aber durch sie können
  16. Texte ansprechender gestaltet werden, z.B. durch  Zwei-Spalten-Formatie­
  17. rung, große Überschriften und vieles, vieles mehr.
  18.  
  19.  
  20. »»» ESCAPE-SEQUENZEN...................................................
  21.  
  22. Look versteht auch sogenannte Escape-Sequenzen, die von einigen Editoren
  23. unterstützt werden. Damit kann man Texte unterstreichen, fett schreiben,
  24. kursiv anzeigen, andere Farben einstellen und vieles mehr. Diese Attri­
  25. bute können selbstverständlich addiert werden.
  26.  
  27. Folgende Escape-Sequenzen kann Look verstehen:
  28.  a) ESCc                reset                   setzt Voreinstellungen
  29.  b) ESC[0m              normal character set    normale Schriftart
  30.  c) ESC[3m              italics on              kursiv an
  31.  d) ESC[23m             italics off             kursiv aus
  32.  e) ESC[4m              underline on            unterstrichen an
  33.  f) ESC[24m             underline off           unterstrichen aus
  34.  g) ESC[1m              boldface on             fett an
  35.  h) ESC[22m             boldface off            fett aus
  36.  i) ESC[30m-[39m        set foreground color    Vordergrundfarbe setzen
  37.  j) ESC[40m-[49m        set background color    Hintergrundfarbe setzen
  38.  
  39. Man    kann  diese  Sequenzen  auch  kombinieren.  Zum  Beispiel  ergibt
  40. ESC[3;33;42m eine kursive Schriftart mit Farbe 3 für den Vordergrund und
  41. Farbe 2 für den Hintergrund. ESC[1;4m setzt die Schriftart auf fett  und
  42. unterstrichen.  ESC[0m  stellt  die  normale  Schriftart wieder ein. Für
  43. "ESC" muß man bei manchen Editoren die <Esc>-Taste drücken. Look erkennt
  44. eine Escape-Sequenz, wenn im Text die ASCII-Codes "27" oder  "155"  auf­
  45. tauchen.
  46.  
  47.  
  48. »»» DIE SAGENUMWOBENEN TEXTBEFEHLE.....................................
  49.  
  50. Kommen wir nun zum interessantesten Teil von Look: die Textbefehle.  Mit
  51. ihnen  kann man Programme starten, Bilder und Brushes laden, Fonts laden
  52. und anzeigen u.v.m.! Jeder Textbefehl beginnt mit  einem  "@"  (<Alt>  +
  53. <2>), gefolgt von zwei Buchstaben. Dahinter stehen ein, zwei oder mehre­
  54. re  Parameter.  Am besten sieht man sich mal einen Beispieltext an. Bit­
  55. te beachte, daß hinter jedem Befehl mindestens ein Leerzeichen oder  ein
  56. <Return>-Zeichen folgen muß! Wenn als Parameter "n" angegeben ist, dann
  57. darf auch nur ein(e) Buchstabe/Zahl folgen, bei "nn" _müssen_ zwei Buch-
  58. staben/Zahlen folgen!
  59.  
  60.  
  61. a) Schatten ein-und ausschalten
  62.  
  63. Format:        @SAx
  64. Beispiel:      @SA0    (schaltet den Schatten aus)
  65. Erklärung:     Jeder Text in Look wird mit einem Schatten versehen.Dies
  66.                kann  aber störend wirken, wenn mit Ansi-Codes eine Gra­
  67.                fik angezeigt werden soll. Deshalb läßt sich der  Schat­
  68.                ten  auch  wieder  ausschalten,  und zwar mit dem Befehl
  69.                "@SA0". Mit "@SA1" wird er wieder eingeschaltet.
  70.  
  71. b) Externe Programme starten
  72.  
  73. Format:        @EXipfadname
  74. Beispiel:      @EXic:medplayer sys:song
  75. Erklärung:     Mit dem "@EX"-Befehl werden Programme gestartet, z.B. um
  76.                Songs oder Sounds  abzuspielen oder um 24 - Bit - Grafi­
  77.                ken anzuzeigen o.ä. Für "i"  können  verschiedene  Werte
  78.                angegeben  werden.  Bei "1" wird ein kleines Dos-Fenster
  79.                geöffnet und die Ausgaben des Programmes werden auf die­
  80.                ses Fenster umgeleitet. Bei "2" wird das Programm  unab­
  81.                hängig  von Look gestartet. Dies ist z.B. bei Virenchek­
  82.                ker geeignet, die neben Look laufen sollen. Bei "4" wird
  83.                der Workbench-Screen beim Programmstart nach  vorne  ge­
  84.                schaltet  und  bei  Beendigung wird der Look-Screen nach
  85.                vorne geholt. Diese drei Werte kann man  auch  kombinie­
  86.                ren.
  87.  
  88. c) Aktuelle Seite beenden (Nächste Seite)
  89.  
  90. Format:        @NS
  91. Beispiel:      @NS
  92. Erklärung:     Mit diesem Befehl,der keine Parameter benötigt, kann die
  93.                aktuelle Seite für beendet erklärt und eingeblendet wer­
  94.                den. Wenn Du z.B. auf einer Seite nur drei Zeilen ausge­
  95.                ben willst, mußt Du nicht mühselig die restlichen Zeilen
  96.                bis zur nächsten Seite mit Leerzeilen ausfüllen, sondern
  97.                es reicht, wenn Du diesen Befehl benutzt. Wenn Du mehre­
  98.                re Spalten benutzt, dann beachte bitte, daß  dieser  Be­
  99.                fehl nur eine Spalte für beendet erklärt.
  100.  
  101. d) Screenfarben ändern
  102.  
  103. Format:        @SFrgbrgbrgbrgb (bei vier Farben)
  104.                @SFrgbrgbrgbrgbrgbrgbrgbrgb (bei acht Farben)
  105.                @SFrgbrgbrgbrgbrgbrgbrgbrgbrgbrgbrgbrgbrgbrgbrgbrgb
  106.                (bei 16 Farben)
  107. Beispiel:      @SF777000FFF249
  108. Erklärung:     Dieser Befehl dient dazu, die Screenfarben zu ändern. Das
  109.                sollte   aber nur dem Diskettenmagazin-Herausgeber vorbe-
  110.                halten sein. Nach dem Befehl "@SF" gibt man Farbwerte an,
  111.                die in hexadezimaler Form  vorliegen müssen. Im o.a. Bei-
  112.                spiel bekommt die Farbe 0 den Wert $777,die Farbe 1 $000,
  113.                die Farbe 2 $FFF und die Farbe 3 $249. Wird Look mit mehr
  114.                als vier Farben gestartet, dann muß man auch entsprechend
  115.                mehr Farbwerte angeben. Gibt man für einen Farbwert "---"
  116.                an, dann wird der voreingestellte Wert für diese Farbnum-
  117.                mer genommen (hat das  jetzt  jemand  verstanden? ;^) Die
  118.                Voreinstellung ist  übrigens "487111EEEC97". Weitere Vor-
  119.                schläge: "477000EEEA87", "777000FFFBB9", "776FFF00035D".
  120.  
  121. e) IFF-Bild laden und anzeigen (auch gepackte Bilder)
  122.  
  123. Format:        @BLpfadname
  124. Beispiel:      @BLSys:Bilder/Moerderpic
  125. Erklärung:     Mit Look kann  man auch  IFF-Bilder laden. Dazu muß ein-
  126.                fach  der  Pfadnamen hinter dem Befehl angegeben werden.
  127.                Die Bilder können in einem beliebigen Format gemalt wor­
  128.                den sein, weil Look einen neuen Screen für das Bild öff­
  129.                net. In Zukunft werden auch Overscan und übergroße  Bil­
  130.                der unterstützt.
  131.  
  132. f) IFF-Brushes laden und anzeigen (auch gepackte Brushes)
  133.  
  134. Format:        @BRxxxyyyPfadname
  135. Beispiel:      @BR-01-01Sys:Logos/Moerder.IFF
  136. Erklärung:     IFF-Brushes können ebenfalls angezeigt werden. Dazu kann
  137.                man  die absoluten  x-und  y-Koordinaten  in  "xxx"  und
  138.                "yyy"  angeben.  Weil diese Art von Positionierung ziem­
  139.                lich umständlich ist, kann man für "xxx"  auch  folgende
  140.                Werte  angeben:  "-01": Brush wird in die Mitte gesetzt,
  141.                "-02": Brush wird linksbündig gesetzt, "-03": Brush wird
  142.                rechtsbündig  gesetzt.  Wenn  man  für  "yyy"  den  Wert
  143.                "-01"  angibt, dann wird der Brush unter dem vorangegan­
  144.                genen Text gesetzt. Bei "-02" kann man das  Brush  über­
  145.                schreiben  und damit z.B. Formatsatz erzeugen. Der Brush
  146.                sollte im Normalfall  vier  Farben  besitzen  und  nicht
  147.                größer als maximal 640 x 220 Punkte sein. Wenn ein Brush
  148.                mehr  als  vier Farben besitzt, dann wird die Anzahl der
  149.                Farben auf vier reduziert. Die  Positionierung  beachtet
  150.                den Mehrspaltenmodus nur im Inhaltsverzeichnis.
  151.  
  152. g) Zeichensatz öffnen
  153.  
  154. Format:        @OZnyyFontname
  155. Beispiel:      @OZ108ruby.font
  156. Erklärung:     In  Look kann man beliebig viele Fonts in einem Text ver-
  157.                wenden. Jeder Font besitzt  eine  Nummer,  die  von  1-9
  158.                reichen  darf. Die Größe wird in "yy" angegeben, und muß
  159.                immer zweistellig sein. Wird ein Font mit  einer  Nummer
  160.                geladen,  die  schon existierte, dann wird der alte Font
  161.                aus dem Speicher gelöscht, so  daß  man  beliebig  viele
  162.                Fonts  in einem Text benutzen kann. Um den Font auch be­
  163.                nutzen zu können, muß er mit dem Befehl "@ZS" zum  aktu­
  164.                ellen Font erklärt werden.
  165.  
  166. h) Zeichensatz setzen (für aktuell erklären)
  167.  
  168. Format:        @ZSn
  169. Beispiel:      @ZS1
  170. Erklärung:     Mit diesem Befehl kann man einen Font, der mit dem Befehl
  171.                "@OZ" geöffnet  wurde,  auch  benutzen! :-) Dabei ist "0"
  172.                immer der  Systemzeichensatz (Topaz-8). "n" darf zwischen
  173.                "0" und "9" liegen,  dabei ist "0" immer der Systemzeich-
  174.                ensatz Topaz in der Größe 8.
  175.  
  176. i) Neue Spaltenanzahl
  177.  
  178. Format:        @SPn
  179. Beispiel:      @SP2
  180. Erklärung:     Look kann  eine  bis  drei  Spalten pro Seite verwalten.
  181.                Die Anzahl der  Spalten gibt man in  "n"  an.  Voreinge­
  182.                stellt ist  die Anzahl "1", es wird also die volle Seite
  183.                ausgenutzt. Bei einem Text, der z.B. den  Zweispaltenmo­
  184.                dus benutzt, darf die Zeilenlänge 38 Buchstaben bei ein­
  185.                em  Font  mit  der Größe 8 nicht überschreiten. Im Drei­
  186.                spaltenmodus sollten 25 Zeichen nicht überschritten wer­
  187.                den, im Einspaltenmodus (voreingestellt) können  selbst­
  188.                verständlich  die  vollen  80 Zeichen benutzt werden. Es
  189.                ist zu beachten, daß die  Spaltenmodi  auf  einer  Seite
  190.                nicht  gemischt  werden  sollten.  Look  überprüft  dies
  191.                nicht. Zur Sicherheit sollte  man  zuvor  den  "@NS"-Be­
  192.                fehl benutzen (siehe unter c).
  193.  
  194. j) Überschrift ändern
  195.  
  196. Format:        @UBtitel
  197. Beispiel:      @UBFishvorstellung: AmigaLibDisk 756
  198. Erklärung:     Man kann  den  Screentitel mit diesem Befehl ändern. Der
  199.                Text darf höchstens 78 Zeichen  enthalten  und  muß  mit
  200.                einem  <Return>  abgeschlossen sein. Dieser Befehl dient
  201.                dazu, einen Text übersichtlicher zu  machen,  denn  z.B.
  202.                bei PD-Serien-Vorstellungen könnte auf jeder neuen Seite
  203.                eine  Diskette vorgestellt werden mit der entsprechenden
  204.                Überschrift (siehe Beispiel). Nach dem  ein  neuer  Text
  205.                geladen wurde, wird die Überschrift automatisch geändert
  206.                und der Pfadname wird eingetragen.
  207.  
  208. k) Textbefehle ausschalten
  209.  
  210. Format:        @LBn
  211. Beispiel:      @LB0    (schaltet Look-Befehle aus)
  212. Erklärung:     Dieser Befehl wurde nötig, um auch die Anleitung zu Look
  213.                mit  Look  anzeigen zu lassen :-) Wird für "n" der Wert 0
  214.                gewählt,    dann werden die Befehle abgeschaltet. Mit dem
  215.                Wert  "1"  werden sie wieder eingeschaltet. Dies passiert
  216.                automatisch,   wenn ein neuer Text geladen wird. Wichtig:
  217.                Dieser  Befehl  sollte nur in Ausnahmefällen benutzt wer-
  218.                den,    da   der Zeilenmodus diesen nicht erkennen kann!!
  219.                Look  erkennt  aber zu 100 %, ob es sich um ein einzelnes
  220.                "@" oder um einen Look-Befehl handelt!
  221.  
  222. l) Tabulator-Größe setzen
  223.  
  224. Format:        @TBnn
  225. Beispiel:      @TB08
  226. Erklärung:     Da es  leider keinen Tabulator-Größe-Standard (:^) gibt,
  227.                kann  man  mit diesem Befehl die TAB-Größe setzen.  Wird
  228.                ein Text geladen, dann wird  die  TAB-Größe  automatisch
  229.                auf  acht  Leerzeichen gesetzt. Um einen Artikel auf den
  230.                eigenen Editor anzupassen, muß man nur wissen,  wieviele
  231.                Leerzeichen der Editor ausgibt, wenn man die <Tab>-Taste
  232.                drückt.  Der  Parameter  "nn" muß immer zwei Stellen be­
  233.                sitzen, und darf Werte zwischen 2 bis 79 annehmen.
  234.  
  235. m) Zeilenvorschub setzen
  236.  
  237. Format:        @ZZnn
  238. Beispiel:      @ZZ10
  239. Erklärung:     Wenn man ein Brush  darstellt, bemerkt man besonders  bei
  240.                mehrspaltigen Texten, daß die Zeilen in den verschiedenen
  241.                Spalten nicht mehr genau gegenüber stehen. Mit diesem Be-
  242.                fehl  kann man nun den Zeilenvorschub neu setzen.  Er ist
  243.                normalerweise auf Fontgröße  plus zwei Pixel festgesetzt,
  244.                z.B. Topaz-8-Font besitzt einen  Zeilenvorschub  von zehn
  245.                Pixel.  Für "nn" kann man den neuen Vorschub angeben; der
  246.                Wert "-1"  rechnet  ihn nach der  obigen  Formel  für den
  247.                aktuellen Font aus. Übrigens  kann man  mit diesem Befehl
  248.                auch  neue Effekte kreieren, wenn man den  Zeilenvorschub
  249.                kleiner als die Fontgröße stellt, z.B. "02".Der Parameter
  250.                muß immer zwei Stellen besitzen.
  251.  
  252. n) "Style", Schriftstil ändern
  253.  
  254. Format:        @STn
  255. Beispiel:      @ST3  (unterstrichen und fett)
  256. Erklärung:     Mit diesem Befehl kann man für den nachfolgenden Text den
  257.                Schriftstil ändern. Dabei kann man für <n> folgende Werte
  258.                einsetzen:    1: unterstrichen, 2: fett, 4: kursiv. Diese
  259.                Werte  kann  man  auch kombinieren, z.B. ergibt "5" einen
  260.                unterstrichenen und kursiven Text. Probier´s mal aus!
  261.  
  262. o) "Colour", Textfarben ändern
  263.  
  264. Format:        @COvh
  265. Beispiel:      @CO31
  266. Erklärung:     Dieser Befehl  ist ein  sehr wichtiger.  Mit ihm kann man
  267.                die Vorder- und Hintergrundfarbe eines Textes setzen. Das
  268.                Beispiel  setzt die dritte Farbe des Look-Screens für den
  269.                Vordergrund  und die erste für den Hintergrund. Die Werte
  270.                für  <v>  und  <h> dürfen von "0" bis "3" liegen. Ist die
  271.                Hintergrundfarbe "0", dann erzeugt Look automatisch einen
  272.                Schatten  (den man aber auch mit dem Textbefehl "SA" aus-
  273.                schalten kann)  in  der  ersten Farbe. Ansonsten wird der
  274.                Hintergrund   invers aufgefüllt (einfach mal einige Werte
  275.                ausprobieren!). Voreingestellt ist "@CO20", d.h. der Text
  276.                wird  mit  der  zweiten Farbe geschrieben und es wird ein
  277.                Schatten dazu erzeugt.
  278.  
  279.  
  280. »»» KURZ-ÜBERSICHT DER TEXTBEFEHLE.....................................
  281.  
  282. a) @SAx................................ Schatten an/aus
  283. b) @EXiPfadname........................ Startet ein Programm.
  284. c) @NS................................. Aktuelle Seite (Spalte) beenden.
  285. d) @SFrgbrgbrgbrgb[...]................ Screenfarben einstellen.
  286. e) @BLpfadname......................... Zeigt ein Bild an.
  287. f) @BRxxxyyyPfadname................... Zeigt ein Brush an.
  288. g) @OZnyyFontname...................... Öffnet einen Zeichensatz.
  289. h) @ZSn................................ Setzt aktuellen Zeichensatz.
  290. i) @SPn................................ Stellt den Spaltenmodus ein.
  291. j) @UBtitel............................ Ändert die Überschrift.
  292. k) @LBn................................ Look-Befehle an/aus.
  293. l) @TBnn............................... Stellt die Tabulator-Größe ein.
  294. m) @ZZnn............................... Zeilenvorschub setzen.
  295. n) @STn (1:unterstr.,2:fett,4:kursiv).. Schriftstil ändern.
  296. o) @COvh............................... Textfarben ändern.
  297.  
  298.